Actual Effort for labors

I've created some tasks and assigned some resources like Mason,semi- skilled labor to this particular task and they are not employees of the organisation. In the "Rate schedule" form under "Project costing " responsibility for the "Job" i've defined the above labors. For the particular task,when i try to enter the Actual Effort in hours ,using the update progress button,system was throwing the error ,"required cost rate is missing" against the category of mason and semiskilled labor. i'll be thankful if anyone help me on this issue

If those are not employees

If those are not employees then you can use them as Non Labor Resources. Make the below setups and try again 1. Creta an expenditure type with expenditure type class as usage. 2. Define the NLR in NLR form and assign it to the OU. Put a cost rate. Now try to enter the effort Rate schedule window is not used for calculating costs for NLR.

Yes definitely those are not

Yes definitely those are not Employees. We want to assign people type of Resource with Resource format Job -Organization. Task Resource assignment is using planning rates from Job rate Schedule. However when we are booking actual effort-calculate it errors out. saying A required Cost Rate is Missing. Could u plz guide me where to define cost rate for Jobs?